package com.syedu.day05;

import org.apache.commons.lang3.ArrayUtils;

import java.util.Arrays;

/**
 * description：Java第三方增强组件包
 *
 * https://commons.apache.org/proper/commons-lang/javadocs/api-release/index.html
 * apache commons   它是最流行的Java拓展包,它包括了很多的组件,使用对应功能时需要引入不同的jar包
 * commons-lang         基础语言增强包
 * commons-collections  集合相关
 * commons-logging      日志相关
 * commons-dbcp         数据源连接池
 * ...
 *
 * @author Administrator
 * @date 2022/3/14 10:38
 */
public class CommonsLangDemo {
    public static void main(String[] args) {
        int[] arr = {1, 4, 4, 3, 2, 5, 4};
        //删除数组中所有指定的元素
        int[] newArr = ArrayUtils.removeAllOccurrences(arr, 4);

        //删除数组中指定多个下标下的元素
        //int[] newArr = ArrayUtils.removeAll(arr, 1, 3, 4);
        System.out.println(Arrays.toString(newArr));
    }
}